• word of the day

    phantom orchid

    phantom orchid - Dictionary definition and meaning for word phantom orchid

    Definition
    (noun) waxy white nearly leafless plant with stems in clusters and racemes of white flowers; northwestern United States to northern California and east to Idaho

Word used in video below:
text: I'm the phantom!
Download our Mobile App Today
Receive our word of the day
on Whatsapp